package com.jiezuo.common.enums;

import lombok.Getter;

/**
* @description   消息类型
* @author        庞留杰
* @date          2020/9/11 16:03
* @version       V1.0
**/
@Getter
public enum MessageEnum {

    业务公告(MessageGroupEnum.公告,"1"),
    // 公海公告(MessageGroupEnum.公告,"2"),   PLJ  删除 2022年1月5日10:28:43
    公司公告(MessageGroupEnum.公告,"2"),

    我的待办(MessageGroupEnum.我的工作,"1"),
    我的已办(MessageGroupEnum.我的工作,"2"),
    办结通知(MessageGroupEnum.我的工作,"3"),
    知会消息(MessageGroupEnum.我的工作,"4"),

    系统消息(MessageGroupEnum.系统消息,"1"),

    合同交底(MessageGroupEnum.合同交底,"1"),
    合同归档(MessageGroupEnum.知会通知,"1"),
    预付款解冻(MessageGroupEnum.知会通知,"2"),

    合同变更通知(MessageGroupEnum.知会通知,"3"),

    项目联系函通知(MessageGroupEnum.知会通知,"4"),

    报备项目驳回通知(MessageGroupEnum.知会通知,"5"),

    合同审批通知(MessageGroupEnum.知会通知,"6"),

    报备项目审核通知(MessageGroupEnum.知会通知,"7"),

    九州发票内容修改通知(MessageGroupEnum.知会通知,"8"),


    网上预约领取报告(MessageGroupEnum.网上预约领取报告知会,"1"),

    未交费先开发票(MessageGroupEnum.未交费先开发票知会,"1"),
    未交费先取报告(MessageGroupEnum.未交费先取报告知会,"1")
    ;



    private MessageGroupEnum group;
    private String type;

    MessageEnum(MessageGroupEnum group,String type){
        this.group = group;
        this.type = type;
    }

    @Getter
    public enum MessageGroupEnum {
        公告("1"),
        我的工作("2"),
        系统消息("3"),
        合同交底("4"),
        知会通知("5"),
        未交费先开发票知会("6"),
        网上预约领取报告知会("7"),
        未交费先取报告知会("8"),
        ;
        private String type;
        MessageGroupEnum(String type){
            this.type = type;
        }
    }
}
